supportive role - Spanish English Dictionary